# Copyright (c) 2018 Presto Labs Pte. Ltd.
# Author: leon

from coin.exchange.base.rest.private_queryer_base import PrivateQueryerBase
from coin.exchange.base.rest.spot_private_queryer_context_base \
    import SpotPrivateQueryContextBase


class BithumbPrivateQueryer(PrivateQueryerBase):
  def _init_context(self, ioloop):
    assert self._context is None
    self._context = SpotPrivateQueryContextBase(self._async_private_client,
                                                ioloop,
                                                self._publisher,
                                                self._logger,
                                                self._product,
                                                self._period)
